grande roussette – English–Français translations

🇫🇷 fr en 🇬🇧

grande roussette noun {f}

nursehound, large-spotted dogfish
Wiktionary Links